earth-generated beacon - Français Anglais Dictionnaire